@use '../vendor/variables';

// Color system

$white: #fff !default;
$gray-100: #f8f9fa !default;
$gray-200: #e9ecef !default;
$gray-300: #dee2e6 !default;
$gray-400: #ced4da !default;
$gray-500: #adb5bd !default;
$gray-600: #6c757d !default;
$gray-700: #495057 !default;
$gray-800: #343a40 !default;
$gray-900: #212529 !default;
$black: #000 !default;

$blue: #007bff !default;
$indigo: #6610f2 !default;
$purple: #6f42c1 !default;
$pink: #a94442;
$red: #ef5c55;
$orange: #fd7e14 !default;
$yellow: #ffc200;
$green: #0b0;
$teal: #20c997 !default;
$cyan: #17a2b8 !default;

$primary: #2b99a8;
$secondary: #374249;
$success: $green;
$info: $primary;
$warning: $yellow;
$danger: $red;
$light: $gray-100;
$dark: #777;

$theme-colors: (
  'accent': #ef5c55
);

// Body

$body-color-bright: $light;
$body-bg: $white;
$body-color: $gray-900;

// Typography

$font-family-sans-serif: 'Helvetica Neue', Helvetica, Arial, 'Noto Sans', sans-serif,
  'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';

// Card

$card-cap-bg: $gray-100;

// Grid

$grid-gutter-width: 30px;

// Table

$datatable-divider-color: rgba($black, 0.09);

// Navs

$nav-tabs-margin-bottom: 1rem;

// Tooltips

$tooltip-color: $white;
$tooltip-bg: $body-color;

// Misc

$screen-sm-min: 576px !default;
$screen-md-min: 768px !default;
$screen-lg-min: 992px !default;
$screen-xl-min: 1200px !default;

$screen-xs-max: calc(#{$screen-sm-min} - 1px);
$screen-sm-max: calc(#{$screen-md-min} - 1px);
$screen-md-max: calc(#{$screen-lg-min} - 1px);
$screen-lg-max: calc(#{$screen-xl-min} - 1px);

$navbar-height: 43px;
$top-notification-height: 37.6px;
